Leaf beetle from larval stage to full-fledged adult.
9.9K