Streets and Places
·
Transportation
The image shows a general view of the Folkstone Harbour, located at the town of Folkestone in Kent, England. A turbine steamer is leaving the harbour, with steam streaming from the stacks. Several other ships and sailboats are also docked at the harbour. The postcard bears the caption "D_46180. Folkestone:...