Window shopping children watch as toy soldiers come to life and fight a war with all its unvarnished ferocity and horror.
2013
1990
1968
1970
2004
1976
2020
2007
2021
1975
2024
2022
1999
2006
2001
1986
1991
1994
2009