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)
Oil painting we have painted!
Lord Frederic Leighton:
British
1830-1896
Lord Frederic Leighton Locations
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)
We sell hand-painted oil paintings and frames.
More than 1,000 frames and mirrors.