St Helen’s Church, Overton, Lancashire, England

County Lancashire
Country England
 
Enclosed By
Overton
 
Place Encloses