a violet sabrewing

a violet sabrewing is a violet sabrewing (and also a campylopterus, a hummingbird, a trochiliformes, a bird, a vertebrate, a chordate, a animal, a Living thing, a natural, and a thing).

2 photos of a violet sabrewing