Leonard Edmondson · Venice, 1962

Leonard Edmondson, Venice, 1962, canvas, 76 × 91 cm. Sold at auction in 2017. See Leonard Edmondson’s auction records and prices →