top of page

the twain shall meet


India Art Festival, New Delhi, 2017


bottom of page