andmymouthisanhourglassofblood: Odilon Redon. The Smiling Spider 1881 (230 Kb); Charcoal, 49.5 x 39 cm; Musee du Louvre, Paris
tags:
from: http://shitaku.tumblr.com/post/12101472426
recommended: shitaku tumblr, 1819club #bwski 1820club bxcholo24 18_19