Designed by
Title
Advertising billboards and traffic and light trails at the bustling neighborhood of Akihabara Electric Town #183408259
Description
Akihabara Electric Town, Tokyo, Kanto Region, Honshu, Japan - April 15, 2010: Advertising billboards and traffic and light trails at the bustling neighborhood of Akihabara Electric Town
This image is editorial