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
2009
2017
2018
2011
2013
2014
2023
1990
1989
2012
1976
2003