Designed by
Title
Illuminated buildings with advertising signs in a shopping district and train on elevated bridge #184078867
Description
Akihabara Electric Town, Tokyo, Kanto Region, Honshu, Japan - April 15, 2010: Illuminated buildings with advertising signs in a shopping district and train on elevated bridge
This image is editorial