Preview

Statue titled The Sluggard by Lord Leighton 1885, Victoria and Albert Museum, London, England, United Kingdom, Europe
Statue titled The Sluggard by Lord Leighton 1885, Victoria and Albert Museum, London, England, United Kingdom, Europe
Image ID: 834-1341
Artist: Eurasia
Purchase a commercial license Buy framed prints & more from our print store