Socotra sparrow (Passer insularis)
In the Firhmin Forest I encountered this Socotra sparrow looking for insects in between the withering foliage, likely spiders. On the beach of Shuab of west Socotra I had the most amazing backdrop and light and I got some amazing photographs of the Somali starling and the Egyptian vulture. This location was also brimming with […]