Sir John Esmonde, 16th Baronet

Irish politician and barrister (1928–1987) (1928–1987)

Parents

Children

Siblings