Posts Tagged ‘Dhruvi Acharya’

“ONE LIFE ON EARTH” will be on view from August 7 – 30, 2008 at Chemould Prescott Road in Mumbai and from October 4 – November 1, 2008 at Nature Morte in New Delhi. More work on her website.