Hirundo rusticabarn swallow


    • barn swallow
      Hirundo rustica
    • barn swallow
      Hirundo rustica
    • barn swallow
      Hirundo rustica