A puppet grows tormented at the hands of her manipulator.
2014
2025
2008
2016
2017
2013
1986
2015
2005
2012
1929
2003
2020
2009
2011