Designed by
Title
STOCKHOLM, SWEDEN - MAY 30: Train leaving Huvudsta metro station #50620630
Description
STOCKHOLM, SWEDEN - MAY 30: Train leaving Huvudsta metro station on May 30, 2014 in Stockholm. The metro system is called the world's longest art gallery with generously decorated stations.
This image is editorial