Window shopping children watch as toy soldiers come to life and fight a war with all its unvarnished ferocity and horror.
2000
1958
2018
2004
1951
2008
1970
2001
2021
2022
2019
2007
1989
1988
1994
1965
2023
1927
2024
2005