Shizuoka Prefecture - Les Taylor Photography

Kawazu Cherry Blossom Trees Amongst Green

Kawazu cherry blossom trees blooming along the river side at the Kawazu sakura festival.

JapanShizuokaKawazuIzuPeninsulaBlossomsSpringFestivalResortImaihamaTokyuTokyu ResortLeslieTaylorlestaylorphoto