Four of them I'm positive are eggs. The other three I'm not so sure. So we'll see what happens!
~ Update 7:am Friday -
Well I got atleast one right - we've got a baby caterpillar! This little guy hatched on the last leaf on the right. Happy Birthday, Caterpillar!
It should be fun to watch them again as this summer begins to come to an end (we've only got a month left!! So sad.)