Hirundapus caudacutuswhite-throated needletail


    • white-throated needletail
      Hirundapus caudacutus