Isabelline Shrike Lanius isabellinus

  • Makkah, Saudi Arabia