Newchurch church has an unusual ‘eye of God’stone built into the fabric of the tower, which is said to have provided protection from the evil's of witchcraft that once seems to have afflicted these part's.
Sign up to comment.
Sign in if you already did it.
Photo taken in Goldshaw Booth, Lancashire, UK
Misplaced? Suggest new location