Greece and Italy - Spring 1994  

St. Peter's Square at the Vatican in Rome, Italy.

St. Peter's Square at the Vatican in Rome, Italy.


Powered by Gallery v1.4.4-pl2 RSS