ART STAR No. 23 UNBUTTON IT, 2010. Wood, denim and styrofoam on denim.

Artist: Delta (aka Boris Tellegen)
Location: Amsterdam, Netherlands
Short Bio:

Dutch artist Boris Tellegen aka Delta started out as a pioneering street writer in Amsterdam, before going on to forge a name for himself as a spray painter, sculptor and illustrator. Drawing inspiration from the robot obsession of his 1980s youth, as well as growth and decay, he creates complex, architectural 3D sculptures, robot-like toys and even record sleeves for a small, Amsterdam-based label. The geometric beauty of his work is instantly recognizable.