Charles MacTavish

American landowner and briefly Irish politician (1818–1870)

Parents

Children

Siblings

Partners