These look incredible. They’re images of the new Metro Stations located around Stockholm, it has been hailed as “the world’s longest art exhibition” and as you can tell from these photo’s it makes quite an impact being in one.







Enter your email here to subscribe to our updates, everytime a post is made you will be notified by email.
February 4, 2013
Blog Posts