Designed by
Title
Sword-billed hummingbird, Ensifera ensifera, bird with unbelievable longest bill, nature forest habitat, Colombia. Long beak longe #
Description
Sword-billed hummingbird, Ensifera ensifera, bird with unbelievable longest bill, nature forest habitat, Colombia. Long beak, Ecuador.