ESC
W. Thacker & Co.

W. Thacker & Co.

London (UK) based publisher.