W H Haseler & Co
Born
1850
Nationality
BIRMINGHAM,