Confabulations

<>

Mahesh Baliga
Chameleons
Acrylic on canvas
45 x 60 inches
2009

Enquire