Alex Russell Flint United Kingdom, b. 1974
Study For Leda, 2025
Oil on Linen
22 1/2 x 35 1/2 in
57.2 x 90.2 cm
57.2 x 90.2 cm