Davenport Clan

William Gray1895

Name
William Gray
Birth about 1895