The sakura are blooming beautifully in Shibuya. Even in this busy part of Tokyo people still take time to appreciate these pink flowers.

LEAVE A REPLY

Please enter your comment!
Please enter your name here