Stock Photo - Aerial view of houses in a village, Balearic island, Spain.

Stock Photo: Aerial view of houses in a village, Balearic island, Spain.