Window shopping children watch as toy soldiers come to life and fight a war with all its unvarnished ferocity and horror.
2024
2015
2016
1992
1987
1964
1996
1938
1982
2003
1969
2005
2006
1999
2002