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
The fencepost in the middle gives kind of Minecraft dick vibes.