Helen Beard

Leda and the Swan

Leda and the Swan, 2020
Oil on canvas, 1500 mm x 1300 mm
SOLD
051A9693-Edit