A global citizen science platform
to discover, share and identify wildlife
Beautiful insect eggs. A pearly yellow color which shone in the sun. These beauties currently mark an unknown beginning.
Forty-five eggs in total.
Lat: 42.35, Long: -74.02
Spotted on Jul 22, 2012
Submitted on Jul 23, 2012
and 20 other people favorited this spotting