andreazuvich.com
The Church of St. Peter & St. Paul, Abington, Northampton
The Church of St. Peter & St. Paul in Abington, Northampton, stands only a few yards away from Abington Museum, which we looked at in yesterday’s post. The building is quite beautiful, bu…