Folkestone

Folkestone, Kent, England.