Photo of Stanzin Tselha

Stanzin Tselha

location iconUnion Territory of Ladakh, Ladakh
A traveller from the mountains.
16Followers
1Followings
0Credits