Green-tailed Trainbearer
Green-tailed Trainbearer male--1000
Green-tailed Trainbearer male with pollen on crown--1001
Green-tailed Trainbearer male at feeder-1002
Back