Church

Assumption of the Virgin Mary Parish, Northampton

Northampton, Pennsylvania, United States