Free Images: "bestof:Frederick Leighton - Nausicaa.jpg Artwork Creator Frederic Leighton ~ 1879 Oil on canvas 57 x 26 3/8 inches 145 x 67 cm Private collection place of discovery"
Terms of Use   Search of the Day