Dutch artist Boris Tellegen, or as he is more commonly know Delta is set to open a new exhibition at the Galleri Jonas Kleerup in Stockholm.  With a background in industrial design engineering and a heritage in street art, this graffer turned  fine artist has gathered a lot of fans for his unique and intricate 3D architectural  style.

The exhibition opens on July 4th, if you are in the Swedish capital make sure you check it out.

Source: Being Hunted