Near my friend’s place in Omiya (North of Tokyo).

Yet another sakura picture. Pretty.

Green tea shows up wherever sakura shows up:

« Previous PageNext Page »