by Rebecca on October 4, 2009
in Cute Animal Pictures
A pair of tigon twins at Hainan Tropical Wildlife Park and Botanical Garden in Haikou in south China’s Hainan province.
A Tigon is a cross between a male Manchurian tiger and a female African lion.
Previous post: World’s Tallest Horse?
Next post: Chick and Kitty Friends
Copyright © 2005–2016 www.animaltalk.us