Violet Sabrewing

Campylopterus hemileucurus - Campyloptère violet

Campyloptère violet
adult
Campyloptère violet
adult
Campyloptère violet
adult
Campyloptère violet
♂ adult
Campyloptère violet
♂ immature