something nasty in the wood shed :)

something nasty in the wood shed :)

Observation - something nasty in the wood shed :) - UK and Ireland. Description: strange woolly cocoons

strange woolly cocoons