Emilia Castillo · Large cockatoo pitcher, 1990

Emilia Castillo, Large cockatoo pitcher, 1990, silver, 31 × 28 × 11 cm. Sold at auction in 2025. See Emilia Castillo’s auction records and prices →