Olive Juniper Hairstreak Callophrys gryneus castalis North America by SylviaJune 19, 2007June 12, 2022