Baltimore Checkerspot (Euphydryas phaeton), adult resting on leafy vegetation.

Baltimore Checkerspot (Euphydryas phaeton), adult resting on leafy vegetation.

Leave a Reply