The Tohoku Shinkansen E5 series Hayabusa high-speed rail line arrives at Tokyo Station Japan

- Image ID: D1R36E
The Tohoku Shinkansen E5 series Hayabusa high-speed rail line arrives at Tokyo Station Japan
Hideo Kurihara / Alamy Stock Photo
Image ID: D1R36E
Location: Tokyo Station Japan

Similar stock images