HOME
Abir Karmakar, Abir Karmakar, Untitled, 2009, Oil on canvas, inject print on vinyl, 144 x 108 inches