Image 1 of 1
Europe067.jpg
Antelope trophies on a wall at the Fortress of Fenestrelle in Pinerolo, Italy,