Thursday, September 24, 2009

Whoa Baby!

A woman in Indonesia gave birth to a 19 pound baby. Read and see another great photo here.

No comments: