Duckworth & Co. : Old Trafford Essence Distillery Chester Road, Manchester 16.

Date:
[between 1910 and 1920?]

Licence: In copyright

Credit: Duckworth & Co. : Old Trafford Essence Distillery Chester Road, Manchester 16. Source: Wellcome Collection.