Heather Angel / Purple throated mountain gem hummingbird (Lampornis calolaemus) hovering as it nectars on Porterweed (Stachytarpheta frantzii). Costa Rica.
01616716
Paul Hobson / Purple-throated mountain-gem (Lampornis calolaemus) nectaring at flower. Costa Rica.
01589629
Phil Savoie / Purple-throated mountain gem (Lampornis calolaemus), Volcano Pos, Costa Rica.
01589628
Phil Savoie / Purple-throated mountain gem (Lampornis calolaemus), Volcano Pos, Costa Rica.
01589627
Phil Savoie / Purple-throated mountain gem (Lampornis calolaemus), Volcano Pos, Costa Rica.
01527102
Melvin Grey / Purple-throated mountain gem hummingbird (Lampornis calolaemus) hummingbird adult female in flight, Atlantic Rainforest, Costa Rica.
01527103
Melvin Grey / Purple-throated mountain gem hummingbird (Lampornis calolaemus) hummingbird adult female on nest, Costa Rica.