Galleria VSB

CHAMELI RAMACHANDRAN

UNTITLED
13.5 X 10 inches
Water Color on Paper
0.93 FT
2001