Giles, John Mason, 1818-1866.

Relationships: