Violet Sabrewing: The Large Hummingbird That Flashes Purple in the Light
Meet the violet sabrewing, a large hummingbird with a curved bill, flashing violet plumage, and a life linked to flowering forest plants.
Meet the violet sabrewing, a large hummingbird with a curved bill, flashing violet plumage, and a life linked to flowering forest plants.