SAKURA(Cherry blosso

SAKURA(Cherry blossom) / Meguro river, Meguro, Tokyo