Archive | June, 2015
Image

At long last…They have landed!

24 Jun

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

 

%d bloggers like this: