Cherry blossoms along the Meguro River

Hatonosu Valley / Otama Trail