Emilia Castillo · Iguana vases, 2000
Emilia Castillo, Iguana vases, 2000, silver, 27 × 20 cm. Sold at auction in 2025. See Emilia Castillo’s auction records and prices →
Emilia Castillo, Iguana vases, 2000, silver, 27 × 20 cm. Sold at auction in 2025. See Emilia Castillo’s auction records and prices →