A puppet grows tormented at the hands of her manipulator.
2003
1976
2002
2010
1936
1930
2023
2017
2015
2008
1931
2024
1951