Designed by
Title
Solna Centrum metro station, green walls. Stockholm, Sweden #233953527
Description
Solna Centrum Station, metro station carved out of the rock. On the wall there is a picture of a moose on the road. Stockholm, Sweden
This image is editorial