a blue damselfly on pavement near the entrance to the beach of independence beach, lake county forest preserve, IL