« back to search results

Share
twitterlinkedinfacebook
Image 71 of 447
< Prev Next >
France-Lac de Sainte-Croix-Lake-126.jpg
Lac de Sainte-Croix in southern France is a man-made lake formed as a result of the Barrage de Sainte-Croix dam.