Monday, March 25, 2013

Cherry Blossom


 Cherry Blossom - One week a year event, usually in April (in Tokyo) - luckily, in happen a bit early. 
And seriously, what is not to like at a country that has a national holiday for celebrating Spring?!