William Hardy Kent

William Hardy Kent

1819 - 1907