New Delhi, India
Born in 1977 in a small town, Ambalika moved to Delhi to study management from the prestigious Delhi School of Economics and worked as brand manager for several years but eventually quit the corporate life to pursue her life long passion for the arts. She is an emerging contemporary visual artist: a...
artworks
View All 4 Artworks