artist painter

leda

leda & swan 2018 oil 33 x 46 cm

leda & swan 2018 – oil on canvas – 33 x 46 cm

Comments are closed.