Azure-crowned Hummingbird

Saucerottia cyanocephala - Ariane à couronne azur

Ariane à couronne azur
adult plum. breeding
Ariane à couronne azur
adult plum. breeding