Magnum Photos -
FRANCE. Paris. May 01, 2007.

Jean Marie Le Pen, leader of the Front National during the annual rally of its party. Place de la Concorde.

Image Reference 
SEJ2007043W0501/0191 
(PAR427295) 
© Jerome Sessini/Magnum Photos 
High Res Ready 
Restrictions: 
This photo may not be cropped, trimmed, modified or retouched in reproduction. 
View Other Images From Story