a dramatic display of insectivorous plants at show