Liz Carr

Liz Carr

Liz Carr is an actress, comedian and campaigner for the Disability community. She lives in London.


0

Stella Young: A Powerhouse in Polkadot Shoes

A fortnight after the death of Australian comedian and campaigner Stella Young, her friend Liz Carr tells us about her short life but considerable legacy.