Nagpur, India
Sushruta Chetan is a self taught representational artist who lives and works in Nagpur, India. She developed an early connection with the natural world. Following her 10 year career as a graphic designer she shifted her focus to creating nature-inspired paintings and drawings.
Her activities invo...
artworks
View All 5 Artworks