Showing posts with label Animals. Show all posts
Showing posts with label Animals. Show all posts

Friday, November 12, 2010

It's got two heads!

Photo taken on Nov. 8, 2010 shows a double-headed red-eared slider at Xiaoyaojin Park in Hefei, capital of east China's Anhui Province. A double-headed red-eared slider has been hatched artificially at the park recently.
 Source:http://english.people.com.cn/90001/90782/7192633.html Read more...