William Carpmael 1804 - 1867

occupation:
Engineer and lawyer
Nationality:
British
born in:
London, Greater London, England, United Kingdom

1804-1867, engineer and lawyer, British