Banded Hairstreak (Satryium calanus)

Mitchell Co., NC
6 July 2002



Mitchell Co., NC
6 July 2001



Kalamazoo Co., MI
10 July 2001