15 April 2011

Life goes on

From Tokyo Times. How can you have ohanami at a time like this. How can you not have ohanami at a time like this.