JimPhotosSeptember 16, 20160 Likes 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.