A puppet grows tormented at the hands of her manipulator.
1953
1947
1935
1933
2015
1938
1952
2014
2025
1997
2013
1995
1949
2011