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

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