Davenport Clan

John W Hampson1882

Name
John W Hampson
Birth 1882