MEQUITTA AHUJA

Mequitta Ahuja.

Mequitta Ahuja. Ambush, 2007. Enamel on paper. 213.4 x 132.1 cm.
Mequitta Ahuja. In deep, 2010. Oil on canvas, 244 x 203 cm. Exhibition view. Galerie Nathalie Obadia, Paris.