James Oswald

occupation:
Printer,
Publisher
Nationality:
British
born in:
United Kingdom

Traded at, St Paul's Churchyard, Strand, London, England