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

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