Sign in

Aves > Apodiformes > Trochilidae > Trochilinae > Chlorestes > Chlorestes julie > Chlorestes julie panamensis

subspecies: Chlorestes julie panamensis (Violet-bellied Hummingbird)