A puppet grows tormented at the hands of her manipulator.
2021
1919
2017
2018
2022
2010
1930
1984
1996
1966
2006
1963
1987
2009
1964
2007
1979