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

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

Similar stock images