This moth larvae could be the answer to the plastic garbage? Maybe, but what about the whole changing the Eco system? (you have to get past his use of the phrase "these ones")
Want to know more about Lucy Chapman? Get their official bio, social pages and MORE!Full Bio