CIMG3411

Tokyo

CIMG3411.jpg
Akihabara - "Electronics Town"