2021
TL1791 : St. Peter's church, Yaxley
taken 3 years ago, near to Yaxley, Cambridgeshire, England
St. Peter's church, Yaxley
Grade I listed
Link
Despite serving a parish of some 10,000 inhabitants it stands on the edge of open country.
This page has been
viewed about
10 times