Mexico

Blue-capped Hummingbird