Kiran Karki

 

 

Kiran Karki

National Leader, Nepal