Butterfly sighting

May 10

Glen Larson

Location: Simmons Island Beach House
Kenosha County

Saw a Red Admiral on the south side of the beach house building.

Red Admiral

Red Admiral