Charles MacTavish

American landowner and briefly Irish politician (1818–1868)

Parents

Children

Partners