Image 1 of 1
Europe068.jpg
Fortress of Fenestrelle near Pinerolo, Italy