A puppet grows tormented at the hands of her manipulator.
1958
2012
2006
2018
2017
1972
1987
—
2005
1949
2023
2003
2014
2024
1995
1991
1999