Zebras at the Lion Country Safari zoo - West Palm Beach, Florida.

Zebras at the Lion Country Safari zoo - West Palm Beach, Florida.