Cherry Blossoms - Les Taylor Photography

Meguro River Sakura Matsuri

People enjoy the evening Cherry Blossom festival along the Meguro River in Tokyo, Japan

JapanTokyoMeguroSakuraCherry BlossomsMatsuriFestivalPeopleSpringRiverNikonD700035mmGaijinCameraTravel