andmymouthisanhourglassofblood:
Odilon Redon. The Smiling Spider
1881 (230 Kb); Charcoal, 49.5 x 39 cm; Musee du Louvre, Paris
andmymouthisanhourglassofblood:
Odilon Redon. The Smiling Spider
1881 (230 Kb); Charcoal, 49.5 x 39 cm; Musee du Louvre, Paris
El Pollito (The Chick) by Frida Kahlo, 1945, oil on hard fibre, 27,2 x 22 cm, Museo Dolores Olmedo Patiňo, Xochimilco, Mexico City