Crotalus cerastes laterorepens
A neonate. Imperial County, CA. May 2007.
An adult from Anza Borrego State Park. San Diego County, CA. May 2011.
A young adult. Imperial County, CA. June 2013.
Imperial County, CA. March 2015.
A reduced pattern adult. Imperial County, CA. March 2015.