Monday, March 22, 2010

Roman Foot Statue?

Picture taken at Vatican Museum in June 2004.

No comments:

Post a Comment