many different types of bugs and insects on display