Daedalus and Icarus c1869 Artist: Frederic Leighton Size: 75 x 56 cm (29.5 x 22.0") Oil Painting Reproductions