Computer graphics

Leroy S. (LeRoyalle)

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

Triangle Impossible

The image was found at http://leroyalle.deviantart.com/art/Triangle-Impossible-152459476