Purple Throated Mountain Gem Hummingbird Flying
Dec. 25, 2024
Purple-throated Mountain-gem, Lampornis calolaemus, hummingbird ... Purple-Throated Mountain-Gem Hummingbird male feeding on flower ... Stock photo of Purple throated mountain gem hummingbird (Lampornis ... Stock photo of Purple-throated mountain-gem hummingbird (Lampornis ... Purple-throated mountain-gem hummingbird - Stock Image - C047/2243 ... Purple-Throated Mountain Gem | A purple-throated mountain ge… | Flickr | Purple Throated Mountain Gem Hummingbird Flying