Sumana-Roy-photo

Sumana Roy writes from Siliguri, a small town in sub-Himalayan Bengal, India.