Sunday, March 27, 2011

A figure that has meaning


In Japan, they found the body of a mother hugging her child. This image is heart wrenching but you can clearly see the love of a mother. She didn’t leave her baby at such a bad time.