leda and the swan

leda and the swan


treads and oil on fabric 90 x 90 cm  2010