Genesee Mountain Ladybug.

Ladybugs mating means Spring is here. I found hundreds of them near Genesee Mountain's summit. (March.26.2012)

Comments

No comments posted yet.