A worldwide community photographing and learning about wildlife
Common name: Cabbage white caterpillar?
Common name: Penstemon
Scientific name: Penstemon eatonii
Common name: Sego lily
Scientific name: Calochortus nuttallii
Common name: Indian Paintbrush
Wikipedia: Castilleja
Common name: Storks bill
Scientific name: Erodium cicutarium
Common name: sphinx moth caterpillar
Common name: Swallowtail