A poetic, but chilling story of seven puppets in train car prior to its journey to a concentration camp.
2001
2021
1993
2010
2013
2020
1997
1998
2008
2024
2002
2019
1959
1963
1999
2007