Ricci Albenda · Jai Alai, 1998
Ricci Albenda, Jai Alai, 1998, acrylic paint, 81.3 × 153.4 cm. Sold at auction in 2025. See Ricci Albenda’s auction records and prices →
Ricci Albenda, Jai Alai, 1998, acrylic paint, 81.3 × 153.4 cm. Sold at auction in 2025. See Ricci Albenda’s auction records and prices →