Untitled

Untitled

Untitled

Meelu Lee '11
Oil on un-stretched canvas with standing lamp, 76” x 40”, 2011