There is Himalaya Fine Art shop near CST station, if you were walk straight towards masjid from CST you'll come across this shop.. has an...
There are couple of exhibitions in WTC this month and next month you could try there, besides that few days back there was India Exhibition in...