Devajyoti Ray

Devajyoti Ray is an Indian painter and installation artist whose works attained significance in the post-liberalization phase of the Indian…

Continue Reading →