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

Comments

LEAVE A REPLY