Stock Photo: Iles Sanguinaires and Genoese watchtower. Corsica Island. France