Delphinium umbraculorum
Location Information
Place Name
Happy Canyon Specific Location
Happy Canyon Road, ca. 8.6 miles north of Armour Ranch RoadPlant Information
Plant(s) Pictured
Primary Plant Part
Inflorescense 