Lac De Padula Padula Lake Near The Mountain Village Oletta In The Nebbio Region, Northern Corsica, France, Europe

- Image ID: GR7ABC
Lac De Padula Padula Lake Near The Mountain Village Oletta In The Nebbio Region, Northern Corsica, France, Europe
CHROMORANGE / Lothar Hinz / Alamy Stock Photo
Image ID: GR7ABC