Sep 23, 20220 minArtworkArtwork By Ranveer NarulaThe following artwork is a self-portrait which showcases a deep meaning of how rage blinds us from taking meaningful and sensible decisions.