Emilia Castillo · Large toucan centerpiece, 1990
Emilia Castillo, Large toucan centerpiece, 1990, silver, 26 × 97 × 25 cm. Sold at auction in 2025. See Emilia Castillo’s auction records and prices →
Emilia Castillo, Large toucan centerpiece, 1990, silver, 26 × 97 × 25 cm. Sold at auction in 2025. See Emilia Castillo’s auction records and prices →