HomePeopleTenzing Lama

TL

Tenzing Lama

North Delhi, Delhi, India

Timeline