Barry Humphries CBE & Lizzie Spender Married, Joint Family Tree & History

Age

89

Date of birth

Saturday 17 Feb 1934

Birth place

Kew, Melbourne, Australia

Date of death:

22 Apr 2023

Place of death

St Vincent’s Hospital, Sydney, New South Wales, Australia

Cause of death

Complications from hip replacement surgery

ncG1vNJzZmivp6x7p63MnpqhmZmje6S7zGidmqWZocZuwNGenGhqYW59cXvBmqmrsV2dwq68x6ugnqtdmK%2Bme8uisbOhlWLAsbHNnZyr