Euchloe lotta Immatures Photos

The first six photos were collected on 9 Mar 2012 along Halloran Springs Road; San Bernardino County, CA. Other immatures were collected by me near Big Canyon, Utah County, Utah. Those ova were given to Nicky Davis who reared the larvae and took these nice photos.