Rivoli’s Hummingbird

Rivoli’s Hummingbird

Rivoli’s Hummingbird (female)