The butterfly is a beautiful insect: whether they’re fluttering in the countryside, settling in our gardens or paintings on the wall. There are over 18,500 recorded butterfly species in the whole world with just 59 species living in England. Butterflies are part of the Lepidoptera class of insects which are characterized by their large scaly [Read more…]