DSC00786

The main shopping street near Ueno station. As a rule, the most fun you will have is anywhere near the train tracks (seen elevated, upper right). Amy wades through will I take the photo.

Bookmark the permalink.

Leave a comment