Skip to Content

Desperate

Posted on Apr 15, 2011  |   2552 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 Dino Fitriza
View portfolio