Northern Royal Flycatcher (Onychorhynchus mexicanus) | By Richard Garrigues | Enlarge