A puppet grows tormented at the hands of her manipulator.
1991
1989
2022
1972
1980
2014
2010
2013
1966
2017
2009
2023
2012
1979
1998
1975
2019