Various artists

Evan Wakelin (ewaken)

Artist's blog http://art141evanwakelin.tumblr.com.

Amsterjam
Amsterjam

The Penrose Triangle Earth Society
The Penrose Triangle Earth Society

Images were found at