John Penn and Son

occupation:
Marine engineers, Ship engines
Nationality:
British

1800-1912, marine engineers; ship engines, Greenwich, England, British