CIMG3410

Tokyo

CIMG3410.jpg
Akihabara - "Electronics Town"