Majorca Balearic Island, Spain
Village of Valdemossa, Serra de Tramuntana, Majorca, Spain
mall01025balearesbalearicdecorationflowersislandmajorcamallorcamediterraneanreligionspainsummertouristictravelvacationvaldemossawall