Designed by
Title
Hankai Tram in Osaka, Japan #49975347
Description
OSAKA, JAPAN - OCTOBER 24: Hankai Tram in Osaka, Japan on October 24, 2014. The Hankai Tramway in Osaka is affectionately known as the chin chin densha (ding ding train).
This image is editorial