Andrew Armstrong

Irish baronet and politician ()

Parents

Children

Partners