STOCKHOLM, SWEDEN - July 06, 2017. Traffic on Norrlandsgatan street. Cars wait for green traffic light, local people and tourists walk on pavement pass large windows of hotels and stores. Stock Image
STOCKHOLM, SWEDEN - July 06, 2017. Traffic on Norrlandsgatan street. Cars wait for green traffic light, local people and tourists walk on pavement pass large windows of hotels and stores.