Majorca Balearic Island, Spain
Window decoration, Palma de Majorca, Majorca, Balearic islands, Spain
mall01145architecture detailebalearesbalearicislandmajorcamallorcamediterraneanspainstone reliefsummertouristictravelvacationwindow