artist painter

leda & swan

leda & swan 2019 oil 60 x 81 cm (2)

leda & swan – oil on canvas – 61 x 80 cm

Comments are closed.