Lots and lots of cherry blossoms here today in Tokyo, on the banks of the (concrete) Meguro River.
Hermosawave Picture of the Day
Monday, April 1, 2019
Sakura on the Meguro River
Taken in Naka Meguro, Tokyo, Japan
Zoom in for more detail.
PictureCode: 190401