Tent making caterpillars

Tent making caterpillars

Observation - Tent making caterpillars - UK and Ireland. Description: Large numbers of these larval nests observed on the sea buckthorn bushes amongst coastal dunes.

Large numbers of these larval nests observed on the sea buckthorn bushes amongst coastal dunes.