Sakura Festival

So today is the Cherry Blossom Festival in Sagamihara City. That means lots of live drumming, day drinking, food stalls, and most importantly, the national flower of Japan, the Cherry Blossom. More to come.




0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *