Anna lives a hermit's life in her Mum's garden shed, making videos starring her thumbs. She wants to stay there but her Mum has other plans.
2023
2014
2024
1973
—
2013
1952
2016
2005
1991
2015
1981
1983