Leo Davy · Cornish Scene, 1982

Leo Davy, Cornish Scene, 1982, oil on board, 60 × 73 cm. Sold at auction in 2025. See Leo Davy’s auction records and prices →