Stock Photo: L´lle_Rousse Peninsula with Da le Pietra Lighthouse at sunset, Corsica, France, Europe