Blue Capped Hummingbird - Eupherusa cyamophrys - Colobri Oaxaqueno (male)

Blue Capped Hummingbird