Stock Photo: Lighthouse at Barberia Cape. Formentera, Balearic Islands. Spain