Advertising Console

    Cherry blossoms lifting spirits in Tokyo

    Repost
    116 views
    Cherry blossoms are blooming in Tokyo, lifting spirits in a country still reeling from the March 11 quake, tsunami and nuclear disasters.Duration:00:42