Flower piercer? Not sure of the exact id, EF7A5098
I couldn't find the exact id, the beak seems wrong for the ones I found on line, Pichinde, Colombia, 2000 meters above sea level Aug 2018
76
views
4
faves
1
comment
Uploaded on November 7, 2018
Taken on July 31, 2018