James Gargory

occupation:
Optician, Scientific instrument maker
Nationality:
British

Bull Street, Birmingham; located at 4 Bull Street,