Friday, 7 June 2024

Chickened Out


The stone is located at Dover Road here at Folkestone, so apologies to any living descendants of the Lumb family.

No comments:

Post a Comment