Nataraj Sharma · The Stage, 2023
Nataraj Sharma, The Stage, 2023, Oil on canvas, 182.9 × 274.3 cm. Sold at auction in 2024. See Nataraj Sharma’s auction records and prices →
Nataraj Sharma, The Stage, 2023, Oil on canvas, 182.9 × 274.3 cm. Sold at auction in 2024. See Nataraj Sharma’s auction records and prices →