Rome

Previous Home Next

photo 2005-02-18-14'57'39

Saint Peter's Square - Vatican City

2/18/2005