A puppet grows tormented at the hands of her manipulator.
1921
2024
2020
1940
2021
2014
1934
2013
2023
2019
2015
2017
2011
1975
1998