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