Wednesday, August 25, 2010

John Roddam Spencer Stanhope - Charon and Psyche


first exhibited 1883
oil on canvas
95.2 x 138.4cm

No comments: