Ladybug Pupa, Twain Harte California

This ladybug larvae was on a alder, in Twain Harte. Collected by Steve Deaver, 16 September 2016. The alder had a heavy infestation of aphids.

image281 image283 image282image284 image286 image285

 

Foothill Sierra Pest Control