Peter Lanyon · Tree Top Nest, 1956

Peter Lanyon, Tree Top Nest, 1956, oil paint, 122 × 76.2 cm. Sold at auction in 2022. See Peter Lanyon’s auction records and prices →