Designed by
Title
Man articulated city bus in Stockholm #266705457
Description
STOCKHOLM, SWEDEN - AUGUST 24, 2018: Man articulated city bus in Stockholm, Sweden. The buses are operated by SL, Storstockholms Lokaltrafik Greater Stockholm Local Transit Company
This image is editorial