CIMG3412

Tokyo

CIMG3412.jpg
Akihabara - "Electronics Town"