Samuel Robert Keightley

Irish barrister, politician, and author (–)

Parents

Children

Siblings

Partners