Tress of Upchurch and Lower Halstow Kent England
Tress & Co Hat Manufacturer, London. Photo courtesy Keith Taylor
Back to top