Meguro River

Taken along Meguro River in Tokyo during cherry blossom season. The red reflection is of a footbridge over the river.

6,964 views
33 faves
35 comments
Taken on April 1, 2005