Edmond L. F. Hardcastle

Photo: 
Personal Title: 
Engineer Secretary
Start Date: 
Oct 09, 1852
End Date: 
May 01, 1856