Desperate

Posted on Apr 15, 2011  |   2023 views  

A 3 years old baby orangutan.. Locked down in a cage. Threaten in the forest and also threaten in a cage..

Indonesia

Rate this (0 Ratings)
More from this Collection
View collection