SDIM2921.JPG
St. Helena Church, Willoughby, Lincolnshire