Harrison Ford photo at the Nyaru Menteng Orangutan Rescue Center

Harrison Ford photo at the Nyaru Menteng Orangutan Rescue Center

Harrison Ford photo at the Nyaru Menteng Orangutan Rescue Center

Harrison Ford photo at the Nyaru Menteng Orangutan Rescue Center in his correspondent role for Last Stand, in Years of Living Dangerously.

Leave a Reply