Satyrium calanus

Satyrium calanus
Banded Hairstreak
5627

Satyrium calanus
Banded Hairstreak
5628

Banded Hairstreak
5629

Satyrium favonius

Satyrium favonius
Oak Hairstreak

Satyrium titus

Satyrium titus
Coral Hairstreak

Coral Hairstreak