May 68, A Fine Piece of Work

Jean-Luc Magneron, 2008