September 16, 2011

IFRL Float in Elk Grove Village Home Town Parade

Below are pictures of the IFRL parade float in the Elk Grove Village Home Town Parade on June 18th, 2011











Source: Larry Theriault, Illinois Federation for Right to Life