The Wall TV covers Seven Art Limited at the India Art Fair

Seven Art Limited, a gallery known for spearheading young contemporary art in India, displays its exhibit at the India Art Fair.