Europe: Landscape & Buildings (21/55)

Add to Lightbox Download
< Prev Next >
Palais de l'Isle is a castle built in 1132 that is in the center of the Thiou canal in the quaint French town of Annecy.
Palais de l'Isle is a castle built in 1132 that is in the center of the Thiou canal in the quaint French town of Annecy.
Filename: The Palais de l'Isle.JPG
Copyright