Thomas Penn

occupation:
Engineer
Nationality:
British

active 1860s-1870s, engineer, British