Richard Porter
The Socotran race of Golden-winged Grosbeak Rhynchostruthus socotranus is one of the species threatened by uncontrolled development on Socotra

Close Window