Sternoclyta cyanopectus
Violet-chested Hummingbird
MLZ:Bird:65967
CC AttributionCreative Commons Attribution
Comments
Comments