William Foster

Nationality:
British

Publisher Wm Foster, 114 Fenchurch Street, London.