Left Front (Front de Gauche) leader Jean-Luc Mélenchon drinks coffee in small cafe 'Le Crystal' in Noyelles-Godault, France, on May 31, 2012. Noyelles-Godault is part of Henin-Beaumont's constituency disputed by Left Front Leader Jean-Luc Melenchon and National Front leader Marine Le Pen, both candidates for the June general elections in France. Photo by Lucas Schifres
Add to Cart Add to Lightbox Download