Basilica of Saints Peter and Paul
ποΈ122 Ash St, Lewiston, ME 04240, United States
"Basilica of Saints Peter and Paul. That has to be the nicest church in Maine, 'cause I didn't see anything like this in Portland. That is a beauty."
βΆ Watch timestamped review β