A puppet grows tormented at the hands of her manipulator.
2023
1912
2011
2012
1978
2008
2025
1955
2024
1946
2002
2022
2010
2014