Anjolie Ela Menon

Untitled
Oil on Board
Signed 'Anjoile Ela Menon''
15.5 x 11.5 inches (39.37 x 29.21 cms)