Sunday, May 11, 2008 is Mother's Day; when mothers in most parts of the world are appreciated for all they do for their families. One Chinese Company is taking the celebrations to a new level, by printing what is believed to be the biggest photograph in the World - of a mother of course!
By Meera Dolasia - 201 words