White Cherry Blossom Trees Near River
Cherry blossom trees at Meguro River, Japan