Leonard Baby · Liquid Courage, 2023
Leonard Baby, Liquid Courage, 2023, acrylic paint, 76.5 × 152.4 cm. Sold at auction in 2025. See Leonard Baby’s auction records and prices →
Leonard Baby, Liquid Courage, 2023, acrylic paint, 76.5 × 152.4 cm. Sold at auction in 2025. See Leonard Baby’s auction records and prices →