Neha Vedpathak
Defiant
2017
Plucked paper, Acrylic paint, thread
67 x 67 inches