magictransistor-Odilon Redon. Eye-Balloon, The Crying Spider, Guardian Spirit of the Waters. 1878.

more about : magictransistor