Carnaval des Femmes
March 15, 2015
The French seemingly never tire of donning wigs and outlandish costumes.
c_photographer_photographed