Image 1 of 1
Europe069.jpg
A view of the Fortress of Fenestrelle from above near Pinerolo, Italy