Violet-crowned Hummingbird

Amazilia violiceps
Sinaloa, Mexico   June

Cochise Co., AZ   April