Black soldier fly larvae at the Enterra Feed Corporation in Langley, by Geraldine Kalabai14/04/201800 Share0