These larvae hatched this morning from five eggs that were deposited nine days ago on May 16th. The weather has ranged from heavy rains and temps in the high 40's to sunny and in the low 80's.
Latitude: 42.1 Longitude: -87.7
Observed by: Michael
The observer's e-mail address will not be disclosed.
Contact will be made through a web-based form.