Square-spotted Blue

California, 5/25/2007