Saturday, March 12, 2011

Picture from Japan

The most impressive picture I've seen so far, from Japan (via Al Jazerra):

No comments: