Same cherry trees, 3 weeks after blossom, over the Meguro River in Tokyo
Same cherry trees, 3 weeks after blossom, over the Meguro River in Tokyo
Same cherry trees, 3 weeks after blossom, over the Meguro River in Tokyo
Photos never do it justice. I was blown away by the cherry blossoms when I saw them