Mequitta Ahuja

Stick Stack

|
Stick Stack
Mequitta Ahuja
Stick Stack
2014
Oil on linen
213.4 x 183 cm

© Natasha Hoare, 2015


     
 


close window

© All rights reserved - Saatchi Gallery