Meguro River Cherry Blossoms - keemra
Lanterns along the Meguro river during the cherry blossom festival.

Lanterns along the Meguro river during the cherry blossom festival.

matsurilanterns