Saturday, March 12, 2011

Japan in Ruins

This is a scene from Kesennuma city, Japan.  From the UK Guardian.