Lion Country Safari in Loxahatchee.
Lion Country Safari in Loxahatchee. Courtesy of Lion Country Safari Miami Herald File
Lion Country Safari in Loxahatchee. Courtesy of Lion Country Safari Miami Herald File