Showing posts with label chinese. Show all posts
Showing posts with label chinese. Show all posts

Tuesday, February 9, 2010

Ugly animals


'Ugly' at his home in a veterinary clinic in New Hampshire (All pictures by Barcroft, Rex and Getty Images)
javascript:javascript:void(0)void(0)