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.
2002
2024
2006
2007
2017
2022
2008
1992
2001
1981
2012
1986
2004
1993
1985