Dechen Lhendup

dechenlhendup
Designation
Land Inspector