Caterpillar spotted this evening on the dill. Probably an early stage swallowtail larva?
Compare to this one from a couple of seasons ago and share thoughts!
–Denise
Caterpillar spotted this evening on the dill. Probably an early stage swallowtail larva?
Compare to this one from a couple of seasons ago and share thoughts!
–Denise
Leave a Reply