Cherry Blossoms - Les Taylor Photography

Relaxing Beneath The Sakura

People sit beneath the colorful Sakura along the Meguro River in Tokyo, Japan

JapanTokyoYamanoteStationTrainPeopleGaijinpotMeguroSakuraCherry BlossomsSpring