Shonali Banerjee

  • Location: Morocco, Spain, France
  • Occupation: In-The-Field Representative