Back to photostream

Rays mark the spot! Have you seen the Light?

St. Chad's Churchyard, Shrewsbury, UK (Where they filmed 'A Christmas Carol' - a film of Charles Dicken's Classic Christmas Story.

1,711 views
61 faves
12 comments
Uploaded on December 5, 2019
Taken on December 1, 2019