Amethyst-throated sunangel (Heliangelus amethysticollis)

« Back to species overview page