Designed by
Title
Stockholm city buses #126562446
Description
STOCKHOLM, SWEDEN - AUGUST 23, 2018: City buses in Stockholm, Sweden. The buses are operated by SL, Storstockholms Lokaltrafik (Greater Stockholm Local Transit Company).
This image is editorial