Monday, November 13, 2006

“a remarkable recovery”

Disabled ape Allie the orangutan making great strides at Great Ape Trust of Iowa.

0 comments:

Post a Comment