Leda and the Swan
Leda and the Swan
Oil on linen
48 x 38
2026