Pilgrim's Rest

180/365

Location: Battle, United Kingdom

The Pilgrim's Rest located beside Battle Abbey in Battle, UK.

Framed Sketch180.jpg