Purple sunbird or Cinnyris asiaticus

Purple sunbird or Cinnyris asiaticus

Purple sunbird or Cinnyris asiaticus Male in eclipse plumage

by
by
by
by
by
by