Caleb O. Halsted

American merchant and banker ()

Parents

Children