Halloween in Folkestone

Halloween in Folkestone, EN

Nothing lurking by that name.