Adelpha californica - California Sister
California Sister, Adelpha californica, along the Bear Canyon Trail off highway 74 in Orange County. August 10, 2005.
Adelpha californica - California Sister
California Sisters have a beautiful ventral side. Malibu Creek, June 28, 2005.

©Dennis Walker