Window shopping children watch as toy soldiers come to life and fight a war with all its unvarnished ferocity and horror.
2009
2007
2017
2015
1996
2018
2000
1946
2016
2014
1964