The South Coast of England

Folkestone, United Kingdom