Turning Leaves into Canvas, Subahm Saha Promotes Ecological Art
Nature is truly the greatest teacher, inspirer and artist. The most beautiful things can be found in the blessedness of nature and the experience becomes much more enriching when someone creates a masterpiece out of the elements of nature. Subham Saha, an ITI pass out