Leonard Long · The Wauchope Team 1982, 1982
Leonard Long, The Wauchope Team 1982, 1982, oil on canvas on board, 69.5 × 90 cm. Sold at auction in 2025. See Leonard Long’s auction records and prices →
Leonard Long, The Wauchope Team 1982, 1982, oil on canvas on board, 69.5 × 90 cm. Sold at auction in 2025. See Leonard Long’s auction records and prices →