William Douglas

Nationality:
British

British printer based at Observer Officer, High Street, Gateshead.