22:36  •  20.04.13

Sparkling Violetear / Colibri coruscansAndean Emerald / Amazilia franciae / Amazilia AndinoHummingbird

32 Eye-Catching Photos of Hummingbirds in the Wild