Frederic Leighton,Daedalus and Icarus (mk23)
British
1830-1896
Lord Frederic Leighton Locations
c 1869
Oil on canvas,138.2 x 106.5 cm(54 3/8 x 41 7/8 in)
The Faringdon Collection Trust,Buscot Park,Oxfordshire
Painting ID:: 22925
Lord Frederic Leighton c 1869
Oil on canvas,138.2 x 106.5 cm(54 3/8 x 41 7/8 in)
The Faringdon Collection Trust,Buscot Park,Oxfordshire Frederic Leighton,Daedalus and Icarus (mk23) British
1830-1896
Lord Frederic Leighton Locations