• Location:
    Paris, France
  • Agencies:
    Photojournalist Self-employed
About Stephane Lehr - Official site