William Edward Frost · Leda and the Swan, 1810

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