Thomas Allan 1812 - 1883

occupation:
Electrical engineer
Nationality:
British

1812-1883, electrical engineer, British