Chidorigafuchi Park – Boating under the cherry blossom rain!

Meguro river cherry blossom tokyo japan (1)