The mesmerising statue of Alice Nutter in Roughlee Lancashire. One of the 12 so called witches who were hung at Lancaster in 1612
Comments
Sign in or get an account to comment.