Christopher HAM (1771- )

Christopher HAM was born in 1771 in Cawsand, Cornwall.

 

Christopher HAM had the following children:

 

Christopher Walter HAM (1808- ) (known as 'Walter'). Walter was born in 1808 in Cawsand.