Thank you for your patience while we retrieve your images.
Rivoli's Hummingbird; Ramsey Canyon Preserve, Sierra Vista, AZ; January

Rivoli's Hummingbird; Ramsey Canyon Preserve, Sierra Vista, AZ; January