Wednesday, October 6, 2010

Aaaagh this image is so heart-twisting.


Caption from Wikipedia:
Chinese baby crying in the ruins of Shanghai South Railway Station after a bombing by the Imperial Japanese Navy Air Service on 28 August 1937

No comments:

Post a Comment