Virginia Frances Kennedy
Children
Siblings
Margaret Kennedy
Partners
David Pye