Stock Photo: Palombaggia Beach near Porto_Vecchio, Corsica, France, Mediterranean, Europe