A puppet grows tormented at the hands of her manipulator.
2014
2017
2005
1994
2013
1990
1993
1996
2024
2019
1976
2000
1982
1997
2021