A puppet grows tormented at the hands of her manipulator.
2016
2013
1947
2009
2019
2014
1998
2004
1937
1975
2017
1938
1984
1997
1982
2024