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

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