Come on in! Join Pinterest today...it only takes like a second or so.
Rome, Italy (the city that Im addicted)
St. Peter's, Vatican
St. Peter's Cathedral - Rome
St Peter's Basilica, Vatican City
Rome - check.
St. Peter's Basilica at Vatican City