Stelgidopteryx serripennisnorthern rough-winged swallow


    • northern rough-winged swallow
      Stelgidopteryx serripennis