Ajax loader
Bauduen / View of town / Photo
Bauduen (Dép. Var, Provence, France),

– View across Lac de Sainte-Croix (manmade lake, constructed 1971–74 by damming the Verdon, toward Bauduen.

Photo, undated....
of 1
Open Lightbox