Azure-crowned Hummingbird Saucerottia cyanocephala

Trochilidae (Hummingbirds)

Best sites to see this species

List of best sites is not available yet
Azure-crowned Hummingbird Saucerottia cyanocephala - Orniverse