George Barclay Rives

Heir, diplomat ()

Parents

Children

Siblings