The Pope in Philly

The Pope and Mayor Nutter had a little moment in Rome

Want some more? Explore other The Pope in Philly stories.