Share
twitterlinkedinfacebook
Image 1 of 1
3076216.JPG
Baltimore Checkerspot (Euphydryas phaeton) eggs and just hatched caterpillar on Turtlehead (Chelone glabra),   McGregor, Minnesota, USA, Nymphalidae