Kingdom: Animalia Phylum: Chordata Class: Aves Order: Trochiliformes Family: Trochilidae Genus: Campylopterus Species: C. hemileucurus
All images copyright Christopher Tranter