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.
2004
2007
2005
2003
2002
2011
2023
2006
2013
1998
1988
2014