Silk Moth Cocoon


Saw this on a walk. I think it is a silk moth cocoon?!

Comments