The Stockholm subway system is said to be the world’s longest art exhibit – 110 kilometers long. Traveling by subway is like traveling through an exciting story that extends from the artistic pioneers of the 1950s to the art experiments of today.¬†Over 90 of the 100 subway stations in Stockholm have been decorated with sculptures,...
Read More
facebook twitter google plus pinterest instagram