More to explore:
Meguro River in Spring - Tokyo, Japan. White flowering tree. Medium blue water. Dark Tuscan red reflection.
Snow White ~ beautiful
Cherry Blossom trees blossoming over the Meguro River, Tokyo, Japan
Meguro river in spring, Tokyo, Japan the white flowers absolutely beautiful
The beautiful combinations found in nature are breathtaking. Meguro River in Spring | Tokyo, Japan