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.
2014
2011
2012
2023
2021
2005
2007
1988
2000
1991
1996
1999
1994
2003
1986