Monday, January 20, 2014

Papal Heads

Siena Cathedral is the place to go for plaster Pope-heads. From above the arches, hundreds of popes keep the eyes on you.

No comments:

Post a Comment