
Untitled - 2007
- Oil on canvas
- 60 x 60 in.
- 152.4 x 152.4 cm.
- Signed: Signed and dated in English 'Shobha Broota / 2007'