Based out of Delhi, the artist Sidharth has travelled all over the world and distilled incredible life experiences into art that is rife with meaning, magic and a higher calling At the age of 65, the artist Sidharth has had what many may see as a remarkable journey — and his inimitable belief in the...