Entity

Headless Cross

cross in Grimeford Village, Lancashire, United Kingdom

Entity sentiment