You are viewing a single comment's thread from:RE: Fun Facts About St. Peter’s Basilica in Vatican CityView the full contextshuttertoyz (30)in #travel • 7 years ago I can relate that cause its almost the same here in Philippines.