Designed by
Title
Green HSL Tram no 10 in Helsinki, Finland #36108169
Description
HELSINKI, FINLAND - DECEMBER 18: HSL tram no. 10 at tram stop on December 18, 2013 in Helsinki, Finland. HSL is one of the largest intercommunal bodies in Finland, having 1.1 million people in its area of influence.
This image is editorial