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 →