Older version of lady bug larvae

john dunstan