William Carter Hampson (I42216)

William Carter Hampson (I42216)

Male 1871 - 1947


 

Suggest a change: William Carter Hampson (I42216)