CIMG3413

Tokyo

CIMG3413.jpg
Akihabara - "Electronics Town"