ESC
J. Ogden and Co.

J. Ogden and Co.

British printing company based in London.