Apostasy in America

27 September 2011

This photo was taken at a hospital in St. Louis, Missouri. The story via Blazing Cat Fur.

Comments are closed.