British Isles invertebrates

Prev | Index | Next

Small tortoiseshell Aglais urticae catterpillars on nettles
Small tortoiseshell Aglais urticae catterpillars on nettles, © Mike Dodd