Red-rumped Swallow Cecropis daurica

  • Castelo de Vide, Portalegre, Portugal