Caterpillar of the gypsy moth

7227.     I am finding lots of these insects on the plants in my garden. May you pls help identify what is this and how it can be controlled? Thanks. Brampton, Ontario. Canada

Number 7227.  This appears to be a caterpillar of the gypsy moth (Lymantria dispar; Lepidoptera: Lymantriidae), a very destructive introduced species.  gypsy moth caterpillar detailed information