Lucifer Hummingbird (Calothorax lucifer) in Trochilidae (Hummingbirds)

Photos by Bill Walker

Sightings

Species Map