A puppet grows tormented at the hands of her manipulator.
2008
1981
2021
1924
2015
2004
2019
1961
2017
1994
1990
1934
2022