Monkeys
Back
to Photo Album
Previous
photo
Next
photo
Can you see the monkeys?
The last prisoners on Devil's Island, Guyane (French Guiana).