Biren De · April '73, 1973

Biren De, April '73, 1973, oil paint, 133.4 × 101.9 cm. Sold at auction in 2007. See Biren De’s auction records and prices →