|
Lord Frederic Leighton Painting ID: 28310 Daedalus and Icarus 1869 Oil on canvas 138.2 x 106.5 cm (54 3/4 x 41 7/8 in) Buscot Park Oxfordshire (mk63) Related Artists to Lord Frederic Leighton::. |
||||
|
||||
AMERICAN & EUROPEAN ARTISTS LIST OF OUR GALLERY |
||||