Stockholm Metro Station - Probably The World's Longest Art Installation
, , , , , , ,

Stockholm Metro Station - Probably The World's Longest Art Installation

Metro station is normally served as a transportation hub to accommodate passengers in order to travel from one point to another. Hence, it's hard to come across any metro or subway station in any cities or countries that willing to put extra effort to manicure the station. Not until my trip to Stockholm...
Share:
Read More