RANDOM TROLLIES


Helsinki, Finland
St. Petersburg, Russia

Can't read Russian, but clearly they take their buses a little more serious than the Fins. 

St. Petersburg, Russia

Tallinn, Eastonia

Stockholm, Sweden