Rendered Escher

Richard Wheeler (Zephyris)

Artist's deviantART profile http://zephyris.deviantart.com.

Escherlators
Escherlators

The image was found at http://zephyris.deviantart.com/art/Escherlators-289153034.