Wednesday, October 28, 2009

The Smiling Spider

Click to enlarge
The Smiling Spider
Artist: Odilon Redon (1840-1916)
1881
charcoal on paper
Musee du Louvre, Paris

No comments: