The insular fauna of Ellsworth

A dynamic ecosystem