BADRI NARAYAN · Untitled, 1989
BADRI NARAYAN, Untitled, 1989, Oil on canvas, 66 × 101.7 cm. Sold at auction in 2026. See BADRI NARAYAN’s auction records and prices →
BADRI NARAYAN, Untitled, 1989, Oil on canvas, 66 × 101.7 cm. Sold at auction in 2026. See BADRI NARAYAN’s auction records and prices →