The Wall TV : Delhi Art Gallery at the India Art Fair

Delhi Art Gallery displays Indian Modernists at its gallery booth