Search criteria: scientific name =
Satyrium titus immaculosus
Photo © by
Jeremy Gatten
Satyrium titus immaculosus
Coral Hairstreak, Hairstreaks