Stock Photo: Spain, Balearic Islands, Majorca, Santa Ponsa Bay

Stock Photo: 4292-119092 Spain, Balearic Islands, Majorca, Santa Ponsa Bay