Pro-life supporters outside Florida Supreme Court - Tallahassee, Florida.

Pro-life supporters outside Florida Supreme Court - Tallahassee, Florida.