Square-spotted (Bernardino) Blue

06/16/06 Laguna Mountains, San Diego County

Green Valley Falls, Cuyamaca State Park 05/04

same as above

Green Valley Falls, Cuyamaca Mtns 07/03

mating