Dechen Peldon

Field Technician (Green House Manager)
  • 17685301
  • Zekha Nursery, Chukha