CIMG3416

Tokyo

CIMG3416.jpg
Akihabara - "Electronics Town"