Possible inch worms?

Does anyone know if these are a possible threat?

1 Like

They have to go

1 Like

Please confine yourself to one post on a subject.

1 Like