Purple-bibbed Whitetip

at × in Hummingbird love from Ecuador

Purple-bibbed Whitetip