The Wall TV: Adeela Suleman at the India Art Fair 2012

Aicon Gallery makes its presence known at the India Art Fair.