Ecuador, Travel

Stinky Turkeys

The monkey meets an unusual bird in the Amazon rainforest of Ecuador.