CIMG3420

Tokyo

CIMG3420.jpg
Akihabara - "Electronics Town"