Majorca Balearic Island, Spain
Capdepera, Majorca, Spain
mall01047balearesbalearicbeachcapdeperaislandmajorcamallorcamediterraneanspainsummertouristictravelvacationvillage