James Haworth

occupation:
Printer
born in:
United Kingdom

active 1970s, printer?, United Kingdom