11/8/10

Odilon Redon, The Smiling Spider


Musée du Louvre, Paris

Date:
1881
Technique: Charcoal, 49.5 x 39 cm

Source

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...