SHIAVAX CHAVDA · Nature - Science - Health, 1957

SHIAVAX CHAVDA, Nature - Science - Health, 1957, Gouache on card laid on card, 25 × 58.2 cm. Sold at auction in 2025. See SHIAVAX CHAVDA’s auction records and prices →