Socotra golden-winged grosbeak – Rhynchostruthus socotranus – or as it is alternatively called on this site – Socotra grosbeak –
Socotra golden-winged grosbeak – Rhynchostruthus socotranus – or as it is alternatively called on this site – Socotra grosbeak –