During the Paris Commune, a boy runs across trouble at the barricade.
1993
2005
2014
1990
2011
2008
2002
2012
2009
2017
2016
1997
1965
2004
1999