Leda and the Swan

Leda and the Swan

Oil on panel• 1505• 73.7 x 69.5 cms | 29 x 27 1/4 ins

Collection: Wilton House Date: 1505-1510