Loading…
Male violet sabrewing hummingbird (Campylopterus hemilecurus) in flight, CR SP Ala De Sable Violaceo, Monteverde, Costa Rica