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
2001
2015
1999
2003
2002
2000
2005
1998
2007
2008
1986