Amazonian Royal Flycatcher
Home
The bird
Citations
Help the rainforest
The Amazonian Royal Flycatcher.
The Amazonian Royal Flycatcher is a bug eating bird that lives in the dense rainforest of South America to Central America.