andmymouthisanhourglassofblood: Odilon Redon. The Smiling Spider 1881 (230 Kb); Charcoal, 49.5 x 39 cm; Musee du Louvre, Paris
tags:
original: https://shitaku.tumblr.com/post/12101472426