Resources

Green spruce aphid (Elatobium abietinum)