Thumbnails
 
Calacuccia

Calacuccia

Artificial lake in Calacuccia, Corsica - France