Desert and Mountain: Costa's Hummingbird Male

Chupaflor garganta violeta
Costa's Hummingbird Male

Chupaflor garganta violeta