Typical mediterranean window in a house of the village of Deia in Majorca (Spain)

Royalty-free stock photo ID: 153060227

Typical mediterranean window in a house of the village of Deia in Majorca (Spain)