Barry Humphries CBE & Lizzie Spender Married, Joint Family Tree & History
Age
89
Date of birth
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