Sir John Esmonde, 16th Baronet

Irish politician and barrister (1928–1987) ()

Parents

Children

Siblings