Stock Photo - S´Albufereta Natural Reserve. Pollensa, Majorca. Balearic Islands. Spain

Stock Photo: S'Albufereta Natural Reserve. Pollensa, Majorca. Balearic Islands. Spain.