Window shopping children watch as toy soldiers come to life and fight a war with all its unvarnished ferocity and horror.
1953
1989
2016
2008
2007
1949
2009
2020
1969
1956
1985
1986
1994
2017
2022
2019