Delicate pink flowers by the path

DSCN1357March 26, 2016 at 9:00AM

There is the new shopping street called
Log Road Daikanyama“.
You would feel like
you were shopping on a path in the forest.

Daikan-yama-cho 13-1, Shibuya, Tokyo, Japan
Nearest Station : Daikan-yama Sta.

Step forward/back to

Casual Walk in Tokyo