Royalty-free stock photo ID: 153060227

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