Samuel Keefer

Civil engineer (1811-1890) (–)

Children

Siblings