Bug Life Cycles
Documenting the life cycles of insects
Propylea quatrordecimpunctata – Fourteen-spotted Lady Beetle