Artist: DEBASHRUTI AICH Title: THE BARRICADE Medium: WATER COLOUR AND PEN Size: 15X21 CM EACH Price: ON ENQUIRY