Biren De · January '77, 1977

Biren De, January '77, 1977, oil paint, 132.1 × 132.1 cm. Sold at auction in 2024. See Biren De’s auction records and prices →