3 ms·So, a thriving insect ecosystem? Isn't that... the point?by dTal 8y agoSo, a thriving insect ecosystem? Isn't that... the point?