William Edward Frost · Leda and the Swan

William Edward Frost, Leda and the Swan, oil on panel, 55 × 39 cm. Sold at auction in 2020. See William Edward Frost’s auction records and prices →