Folkestone: The Lees, c1900. Folkestone is a port town on the English Channel, in Kent, south-east England. From Sights and Scenes in England and Wales. [Cassell and Company Ltd., c1900].
World Europe United Kingdom England Kent Folkestone
Pixel Dimensions (W x H) : 4770x3445
File Size : 16,048kb