Folkestone Harbour

Folkestone Harbour is the main harbour of the town of Folkestone in Kent, England.

Folkestone Harbour

Folkestone Harbour is the main harbour of the town of Folkestone in Kent, England.