Sunday, March 12, 2017

Pope Francis was here

The Cathedral of Sts. Peter and Paul in Philadelphia is quite majestic.