Caterpiller nest

Caterpiller nest

Observation - Caterpiller nest - UK and Ireland. Description: There were lots of these nests

There were lots of these nests