Various artists

pixie-on-mushroom

Artist's deviantART profile http://pixie-on-mushroom.deviantart.com.


The secret of the Escher forest

The image was found at http://pixie-on-mushroom.deviantart.com/art/The-secret-of-the-Escher-forest-462750765.