Chafford Mill, Penshurst

£24.00

High resolution digital image from our catalogue

This appears to an major paper mill using steam assistance. The postcard was sent in 1912

SKU: 156267 Category: Tag: