Siena, Italy 2015 : 29 / 100

Previous
Next

Gargoyles and Saints on the façade of Siena Cathedral.