Red-rumped Swallow Cecropis daurica

  • Makkah, Saudi Arabia