Slideshow - LeizureMaster

35 • 238,857 Miles Away

• St. Peter's Cathedral
• Vatican City - July 1st, 2010 (posted 11/30/10)
© 2010 Bob Aron - All Rights Reserved

slideshow

From Leizure Master Daily Photo