Sword-billed Hummingbird and Devil’s Trumpet Flower, Ecuador

Sword-billed Hummingbird (Ensifera ensifera) feeding at an Angel’s or Devil’s Trumpet Flower (Datura sp.). Yanacocha montane cloud forest, Ecuador. (digitally modified)