Sher Kumar shrestha

Sher Kumar shrestha

Invester at Kardamom


  • Moscow, Russia