Sheffield Consumers Tea Company, No. 15 Castle Street, advertisement

Title:Sheffield Consumers Tea Company, No. 15 Castle Street, advertisement

Image Number:y12623

Backprint image and informationPrint Image