CIMG3408

Tokyo

CIMG3408.jpg
Akihabara - "Electronics Town"