Lesser Gray Shrike Lanius minor

  • Makkah, Saudi Arabia