CIMG3409

Tokyo

CIMG3409.jpg
Akihabara - "Electronics Town"