Strangers From Heaven.

28.08.14

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

32 Eye-Catching Photos of Hummingbirds in the Wild