27 September 2011
This photo was taken at a hospital in St. Louis, Missouri. The story via Blazing Cat Fur.
Comments are closed.