Hypogramma hypogrammicumpurple-naped sunbird


    • purple-naped sunbird
      Hypogramma hypogrammicum