Skip to main content


Biren De

Untitled

Oil on canvas

24 x 18 icnhes

1967

15,00,000