Skip to main content


Hari Ambadas Gade

Leafless Tree

Oil on canvas

41 x 29 inches

1982

50,00,000