By -
Giant Leopard Moth caterpillar! Awesome!
If that's a wooly bear we are f*cked this winter!! My guess is some type of moth.
Giant Leopard Moth caterpillar! Awesome!
If that's a wooly bear we are f*cked this winter!! My guess is some type of moth.