3.03.2012

Lev Tokmakov

These are seriously some of my favorite illustrations of all time. By Lev Tokmakov. Found at the marvelous 50 Watts.