P. machaon bairdi Immatures Photos

Photos from this gallery represent larvae collected 14 Jun 2010; from Blue Canyon, Stansbury Range, 5100' Tooele County, Utah.