The Sheriff Stone that stands in Launceston Castle.

Hits: 0