Riparia ripariabank swallow(Also: collared sand martin;bank swallow; sand martin)


    • bank swallow
      Riparia riparia
    • bank swallow
      Riparia riparia
    • bank swallow
      Riparia riparia
    • bank swallow
      Riparia riparia